package com.xf.common.core.entity.dmp;

import com.xf.common.core.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
*@author JoeyLiu
*@create 2022-04-20 16:39
*/

/**
 * 后台用户权限表
 * @author Administrator
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class DmpAuthPermission extends BaseEntity implements Serializable {
    /**
     * 父级权限id
     */
    private Long pid;

    /**
     * 名称
     */
    private String name;

    /**
     * 权限值
     */
    private String value;

    /**
     * 资源/菜单id
     */
    private Long rId;

    /**
     * 资源类型：0->资源；1->菜单；
     */
    private Integer rType;

    /**
     * 用户组/角色/用户id
     */
    private Long uId;

    /**
     * 权限类型： 1->角色; 2 ->用户
     */
    private Integer uType;

    /**
     * 组织id
     */
    private String organizationId;
}